Well, wonders never cease! She actually finished her project on time.
Ну, чудеса не прекратятся! Она действительно закончила свой проект вовремя.
Definitions
An expression of surprise or amazement, often used to comment on something unexpected or extraordinary. The full phrase is usually 'will wonders never cease?' and it implies that remarkable or astonishing things keep happening.